#include <iostream>
#include <vector>
using namespace std;
 
int main()
{
	int t; cin >> t;
	while (t--)
	{
		int n; cin >> n;
		//vector<int> arr(2 * n, 0);
		//for (int i = n; i >= 1; --i)
		//{
		//	for (int j = 0; j < 2 * n; ++j)
		//	{
		//		if (arr[j] == 0)
		//		{
		//			for (int k = j + i; k < 2 * n; k += i)
		//			{
		//				if (arr[k] == 0)
		//				{
		//					arr[j] = arr[k] = i;
		//					break;
		//				}
		//			}
		//			break;
		//		}
		//	}
		//}
		//for (auto& e : arr)
		//{
		//	if (e == 0)
		//	{
		//		cout << "error";
		//		return 0;
		//	}
		//	cout << e << ' ';
		//}
		for (int i = n; i >= 1; --i) cout << i << ' ';
		cout << n << ' ';
		for (int i = 1; i < n; ++i) cout << i << ' ';
		cout << endl;
	}
	return 0;
}